package repositories;

import java.util.Collection;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.stereotype.Repository;

import domain.Acta;

@Repository
public interface ActaRepository extends JpaRepository<Acta, Integer>{
	
	@Query("select a from Acta a where a.comunidadDeVecinos.id=?1")
	Collection<Acta> findActasByComunidadDeVecinos(int comunidadDeVecinosId);
	
	@Query("select a from Acta a where a.tipo='moroso' and a.comunidadDeVecinos.id=?1" )
	Collection<Acta> findActasMorosoByComunidadDeVecinos(int comunidadDeVecinosId);
	
	@Query("select a from Acta a where a.tipo='moroso' and a.vecinoMoroso.id=?1" )
	Collection<Acta> findActasMorosoByVecinoMoroso(int vecinoMorosoId);

}
